<?php

//session_start();
//////////////////Desarrollado por Milagros Negrin 5/1/2014 version 0.1////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  Bloque para incluir Clases y librerias ////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////

require_once "../../model/acceso/Class_Conexion.php";
require_once "../../model/seccion_capacidad/class_sec.php";
require_once "../../model/grado/class_grado.php";
require_once "../../model/ser_auditoria_sistema/class_auditoria.php";
require_once '../../../lib/php/funciones.php';
require_once '../../../lib/php/document.php';


///// Cargar Lista
$connx = new Conector();
$Grado = new Grado($connx->conectar_Bd());
///** Se verifica que no haya error en la consulta * */
if (!$res = $Grado->consult()) {
    print_msj_err("Se produjo un error al listar Usuario...", "list_articles");
    exit(0);
}

$grado = '<select class="requiere" id="Grado_t_1" name="Grado_t_1" alt="El Campo Grado es requerido">';
$grado .= '<option>Seleccione</option>';

for ($i = 0; $i <= $Grado->total; $i++) {
    $grado .='<option id="' . $Grado->p_gra_id[$i] . '">' . $Grado->p_gra_nombre[$i] . '</option>';
}
$grado .= '</select>';
print_out($grado, 'grado');

/////////////////////////////////////////////////////////////////////////////////////////////////
////Bloque para mostrar un trozo de codigo html con valores   funcion  print_out se encuentra 
////en funcion.php en lib-->php/////////////////////////////////////////////////////////////  
//     
//

Formulario();

if (@$_REQUEST["acc"] == "regi") {
///////////////////////////////////////////////////////////////////////////////////////////////
// Instanciando a la clase User seteo de campos y llamando al metodo insert///////////////////
//En el caso que el campo es CI_i_1 este a pasar por send_form lo descompone en CI por ///////
//lo tanto necesita colocar delante de CI el Core quedando "CoreCI"///////////////////////////

    $connx = new Conector();
    $SeccionCapacidad = new SeccionCapacidad($connx->conectar_Bd());
    $SeccionCapacidad->p_sec_id_grado = $_POST["CoreGrado"];
    $SeccionCapacidad->p_sec_salon = $_POST["CoreSalon"];
    $SeccionCapacidad->p_sec_capacidad = $_POST["CoreCapacidad"];
    $SeccionCapacidad->p_sec_turno = $_POST["CoreTurno"];
    $SeccionCapacidad->p_sec_fecha_registro = date("Y-m-d H:i:s");
    $SeccionCapacidad->p_sec_estatus = "1";
    //echo $_POST;
    if ($SeccionCapacidad->insert()) {

///////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  Instanciando a la clase Auditoria ////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////

        $connx = new Conector();
        $Auditoria = new Auditoria($connx->conectar_Bd());
        $Auditoria->p_aud_id_usuario = "1";
        $Auditoria->p_aud_fecha = date("Y-m-d H:i:s");
        $Auditoria->p_aud_operacion = "Registrar Datos Seccion / Capacidad";
        $Auditoria->p_aud_modulo = "sec";
        $Auditoria->p_aud_registro_anterior = $_POST["CoreCI"] . "," . $_POST["CorePF"] . "," . $_POST["CoreUser"] . "," . $_POST["CoreCorreo"] . "," . $_POST["CorePG"] . "," . $_POST["CoreRP"] . "," . $_POST["CorePass"] . "," . date("Y-m-d H:i:s") . "," . "1";
        $Auditoria->p_aud_registro_actual = $_POST["CoreCI"] . "," . $_POST["CorePF"] . "," . $_POST["CoreUser"] . "," . $_POST["CoreCorreo"] . "," . $_POST["CorePG"] . "," . $_POST["CoreRP"] . "," . $_POST["CorePass"] . "," . date("Y-m-d H:i:s") . "," . "1";
        $Auditoria->p_aud_ip = $_SERVER['REMOTE_ADDR'];
        if ($Auditoria->insert()) {
///////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  mensaje enviado al formulario que invoco este metodo  //////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////

            print_msj_ok("Sección / Grado Creado.");
        }
    } else {
        print_alert('Error');
    }
}
?>


